artificial ivory - German English Dictionary